﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Negocio.BL;
using Entidad;
namespace EvolSoftWeb
{
    public partial class wfrmHabitacion : System.Web.UI.Page
    {
        
        TipoHabitacionLogic blTipoHabitacion;

        CategoriaLogic blCategoria;
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                this.cargarComboTipoHabit();
                this.cargarCombocategoria();
            }
        }

        private void cargarComboTipoHabit()
        {
            blTipoHabitacion=new TipoHabitacionLogic();
            try
            {
                cboTipoHabitacion.DataSource = blTipoHabitacion.listarTipohabitacion();
                cboTipoHabitacion.TextField = "nombre";
                cboTipoHabitacion.ValueField = "idtipoHabitacion";
                cboTipoHabitacion.DataBind();
            }
            catch (Exception ex)
            {
                    lblmsgOK.Text=ex.InnerException==null?ex.Message:ex.InnerException.Message;
                 popupOK.ShowOnPageLoad=true;
            }
        }

        private void cargarCombocategoria()
        {
            blCategoria = new CategoriaLogic();
            try
            {
                cboidcategoria.DataSource = blCategoria.listarCategoria();
                cboidcategoria.TextField = "nombre";
                cboidcategoria.ValueField = "idCategoria";
                cboidcategoria.DataBind();
            }
            catch (Exception ex)
            {
                lblmsgOK.Text = ex.InnerException == null ? ex.Message : ex.InnerException.Message;
                popupOK.ShowOnPageLoad = true;
            }
        }

        protected void btnBuscarReservas_Click(object sender, EventArgs e)
        {

        }
        //private void insertarhabitacion()
        //{
        //    blTipoTarificacion = new TipoTarificacionLogic();
        //    try
        //    {
        //        SRH_TIPOTARIFICACION obj = new SRH_TIPOTARIFICACION();
        //        obj.idTarifacion = Convert.ToInt32(txtIdTarific.Text);
        //        obj.nombre = txtNomTipoTarif.Text;
        //        if (blTipoTarificacion.Insertar(obj))
        //        {
        //            lblmsgOK.Text = "Se insertó correctamente";
        //            popupOK.ShowOnPageLoad = true;
        //        }
        //    }
        //    catch (Exception adc)
        //    {

        //        lblmsgOK.Text = adc.InnerException == null ? adc.Message : adc.InnerException.Message;
        //        popupOK.ShowOnPageLoad = true;
        //    }
        //}
    }
}